package com.sn.author.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * @Author xiaom
 * @Date 2020/9/22 14:14
 * @Version 1.0.0
 * @Description <>
 **/
@Data
@ApiModel("任务通用参数")
public class TaskParamVo implements Serializable {

    @ApiModelProperty("任务id")
    @NotNull(message = "任务id不能为空")
    private String taskId;

    @ApiModelProperty("任务类型 10(登录) 20(关注) 30(点赞) 40(评论) 70(数据采集)")
    @NotNull(message = "任务类型不能为空 ")
    private Integer taskType;

}
